package com.yunhe.merchants.service;

import com.yunhe.common.model.mybatis.PageResult;
import com.yunhe.merchants.domain.MyProject;
import com.yunhe.merchants.model.FilterCondition;

import java.util.List;

/**
 * @Author: DongWenYu
 * @Date: 2021/5/7 21:03
 */
public interface IImportHistoryService extends IMyProjectService{
    /**
     * 条件查询
     * @param filterCondition 
     * @param userId 
     * @param page 
     * @param size
     * @return com.yunhe.common.model.mybatis.PageResult 
     * @create 2021/5/13 17:35
     */
    PageResult selectByFilterCondition(FilterCondition filterCondition, Long userId, int page, int size);

    /**
     * 导出
     * @param ids 
     * @param filterCondition
     * @return java.util.List<com.yunhe.merchants.domain.MyProject> 
     * @create 2021/5/18 14:25
     */
    List<MyProject> export(String ids, FilterCondition filterCondition);
}
